sweated labour - Spanish English Dictionary